package com.zzedu.stu.rsp;

import com.zzedu.dto.subject.BaseContentDTO;
import com.zzedu.enmuns.InteractionTemplateEnums;
import com.zzedu.enmuns.InteractionTypeEnums;
import com.zzedu.enmuns.SubjectTypeEnums;

/**
 * 课件、作业详情
 */
public class ApiZzSubjectContentVO {
    /**
     * ID
     */
    private Long id;

    /**
     * 标题
     */
    private String title;
    /**
     * 类型
     */
    private SubjectTypeEnums subjectType;
    /**
     * 互动类型
     */
    private InteractionTypeEnums interaction;

    /**
     * 互动模板
     */
    private InteractionTemplateEnums template;
    /**
     * 内容
     */
    private BaseContentDTO content;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public SubjectTypeEnums getSubjectType() {
        return subjectType;
    }

    public void setSubjectType(SubjectTypeEnums subjectType) {
        this.subjectType = subjectType;
    }

    public InteractionTypeEnums getInteraction() {
        return interaction;
    }

    public void setInteraction(InteractionTypeEnums interaction) {
        this.interaction = interaction;
    }

    public InteractionTemplateEnums getTemplate() {
        return template;
    }

    public void setTemplate(InteractionTemplateEnums template) {
        this.template = template;
    }


    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public void setContent(BaseContentDTO content) {
        this.content = content;
    }

    public BaseContentDTO getContent() {
        return content;
    }
}
